package com.hhxyjsj.responsibility;

/**
 * 个税计算器
 * 	级数   全月应纳税所得额        　　　　税率（%）  
 * 	1   　不超过4500元的             　　　           3  
 *	2   　超过9000元至80000元的部分 　　   25  
 *	3  　 超过80000元的部分          　　           45  
 *
 * @author Puhui
 *
 */
public abstract class TaxCalculation {
	
	private TaxCalculation taxCalculation;
	
	public TaxCalculation getTaxCalculation(){
		return taxCalculation;
	}
	
	public void setTaxCalculation(TaxCalculation taxCalculation){
		this.taxCalculation = taxCalculation;
	}
	
	//amount为减掉3500基数之后的值
	public abstract double calc(double amount);
}
